body sponge - German English Dictionary